﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Power.Models
{
    /// <summary>
    /// 维护管段表
    /// </summary>
    public class DefendTableData
    {
        /// <summary>
        /// 修复等级1
        /// </summary>
        public DefendTableBase RepairLevel1 { get; set; }
        /// <summary>
        /// 修复等级2
        /// </summary>
        public DefendTableBase RepairLevel2 { get; set; }
        /// <summary>
        /// 修复等级3
        /// </summary>
        public DefendTableBase RepairLevel3 { get; set; }
        /// <summary>
        /// 修复等级4
        /// </summary>
        public DefendTableBase RepairLevel4 { get; set; }

        /// <summary>
        /// 养护等级1
        /// </summary>
        public DefendTableBase MaintainLevel1 { get; set; }
        /// <summary>
        /// 养护等级2
        /// </summary>
        public DefendTableBase MaintainLevel2 { get; set; }
        /// <summary>
        /// 养护等级3
        /// </summary>
        public DefendTableBase MaintainLevel3 { get; set; }
        /// <summary>
        /// 养护等级4
        /// </summary>
        public DefendTableBase MaintainLevel4 { get; set; }
    }

    /// <summary>
    /// 
    /// </summary>
    public class DefendTableBase
    {
        /// <summary>
        /// 维护管段
        /// </summary>
        public string WellNameSecsRp { get; set; }
        /// <summary>
        /// 管段数量
        /// </summary>
        public int PipeSecsNumRp { get; set; }
        /// <summary>
        /// 管段占比
        /// </summary>
        public double PipeSecsRateRp { get; set; }
        /// <summary>
        /// 维护建议
        /// </summary>
        public string PipeSecsSugRp { get; set; }
    }

}
